On Crossing Sets, Disjoint Sets and the Pagenumber 1

نویسندگان

  • Farhad Shahrokhi
  • Weiping Shi
چکیده

Let G = (V;E) be a t-partite graph with n vertices and m edges, where the partite sets are given. We present an O(n2m1:5) time algorithm to construct drawings of G in the plane so that the size of the largest set of pairwise crossing edges, and at the same time, the size of the largest set of disjoint (pairwise non-crossing) edges are O(pt m). As an application we embed G in a book of O(pt m) pages, in O(n2m1:5) time, resolving an open question for the pagenumber problem. A similar result is obtained for the dual of the pagenumber or the queuenumber. Our algorithms are obtained by derandomizing a probabilistic proof.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parsing to 1-Endpoint-Crossing, Pagenumber-2 Graphs

We study the Maximum Subgraph problem in deep dependency parsing. We consider two restrictions to deep dependency graphs: (a) 1-endpoint-crossing and (b) pagenumber-2. Our main contribution is an exact algorithm that obtains maximum subgraphs satisfying both restrictions simultaneously in time O(n5). Moreover, ignoring one linguistically-rare structure descreases the complexity to O(n4). We als...

متن کامل

On the Pagenumber of Bipartite Orders

The pagenumber problem for ordered sets is known to be NP-complete, even if the order of the elements on the spine is fixed. In this paper, we investigate this problem for some classes of ordered sets. We provide an efficient algorithm for drawing bipartite interval orders in the minimum number of pages needed. We also give an upper bound for the pagenumber of general bipartite ordered sets and...

متن کامل

Extremal Graph Theory for Book-Embeddings

A book-embedding of a graph is a linear ordering of its vertices, and a partition of its edges into non-crossing sets (called pages). The pagenumber of a graph is the minimum number of pages for which it has a book-embedding. After introducing concepts relevant to book-embeddings and their applications, we will describe the main results on the pagenumber for classes of graphs, particularly resu...

متن کامل

On The Book Embedding Of Ordered Sets

In the book embedding of an ordered set, the elements of the set are embedded along the spine of a book to form a linear extension. The pagenumber (or stack number) is the minimum number of pages needed to draw the edges as simple curves such that edges drawn on the same page do not intersect. The pagenumber problem for ordered sets is known to be NP-complete, even if the order of the elements ...

متن کامل

Exploiting Structure in Parsing to 1-Endpoint-Crossing Graphs

Deep dependency parsing can be cast as the search for maximum acyclic subgraphs in weighted digraphs. Because this search problem is intractable in the general case, we consider its restriction to the class of 1endpoint-crossing (1ec) graphs, which has high coverage on standard data sets. Our main contribution is a characterization of 1ec graphs as a subclass of the graphs with pagenumber at mo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998